home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 16
/
AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso
/
locale
/
accents
/
berlin.accent
< prev
next >
Wrap
Text File
|
1997-06-24
|
8KB
|
415 lines
# Experimentall VerzuschsDeutsh Accent; Ausländer entwickelt.
# Nicht die Aussprache von Berlin! Nur ein kurtz Bezeichnung.
# New: Trilled R with (vowel)DXR, RDX(vowel), and RDXR sounds.
# New: Trial simulation of German "ch" sounds with /HZH/H and KZH/H.
# New: Trial use of higher stress values for a less mechanical sound.
# New: Number expansion with reversed units (eg. four and twenty)
# German pronounciation rules for translator.library V43
# $VER: berlin.accent 1.0 (3.29.97)
# By Michael L. Barlow <mbarlow@pacific.telebyte.net>
# developed from
# deutsch.accent, version 0.1 (5.4.95)
# By Stefan Zeiger <s.zeiger@laren.rhein-main.de>
# and the Pronunciation chapter, pp 265-267, of "Der Anfang (Understanding
# and Using German)" by Harold von Hofe, 1958.
#Translator 43+ required
# @ == any alphabet character
# $ == any non-alphabet character
%class cons b c ch d f g h j k l m n p q r s t v w x z ß
%class vowel a ä e i o ö u ü
%class aou a o u
# Suffixes for possible future use.
#%class end e en er in ig bar mal los ung chen fach heit keit lein lich schaft
# Vowel suffixes to identify non-prefixes
%class vwend e en er in ig ung
# Prefixes.
%class strt be er ge emp ent ver zer
# Unstressed Prefixes.
%class ustrt be er ge un ur emp ent miß ver zer
%class Ñ 0 1 2 3 4 5 6 7 8 9
%class Ç 0\. 1\. 2\. 3\. 4\. 5\. 6\. 7\. 8\. 9\. 0 1 2 3 4 5 6 7 8 9
%class null 0\. 0
%class numerisch 0 1 2 3 4 6 7 8 9 \. \, + -
%class sep " "
%stress -2
%emphasis 2
# UNSTRESSED PREFIXES
$[E]R@ = EH
$[VE]R@ = FEH
$[ZE]R@ = TSEH
$[BEI]DE = BAY5
$[BE]@ = BEH
G[E](cons)(vwend)$ = EY3
$G[E](cons*)(vowel) = EH
$[ENT]@ = EHNT
$[EMP]@ = EHMP
# STRESSED PREFIXES
$[UN] = QUH4N
$[UR] = QUH4DXRX
$[MIß] =MIH4S
@[\ ](ustrt) = " "
@[\ ](vowel) = QQ
[AU] = AW3WH
[AI] = AY5
[AY] = AY5
[AA] = AA3
[A]H = AA3
[A](cons)(cons) = AH3
[A](cons)$ = AH3
[A](vowel) = AH2
(vowel)[A] = AH2
[A] = AA3
$[BY]$ = BAY5
$[BYE]$ = BAY5
$(cons*)[B](cons*)$ = " BEH3 "
[B]$ = P
[B] = B
$(cons*)[C](cons*)$ = " TSEH3 "
(aou)[CHEN] = KZH/HEHN
[CHEN] = /HZH/HEHN
$[CIAO]$ = SHAW3WH
[ECH] = EH3KZH
[SCH] = SH
$[CHR]IE = LZH/HRDX
$[CHR]YS = LZH/HRDX
[CHR] = KRDX
$[CH]AMP = SH
$[CH]ANC = SH
$[CH]ARG = SH
$[CH]ASS = SH
$[CH]EF = SH
$[CH]EM = LZV/H
$[CH]IN = /HZH/H
$[CH] = K
(aou)[CH](vowel) = KZH/H
(aou)[CH] = KZH
[CH](vowel) = /HZH/H
[CH] = /HZH
[C]L = K
[C]R = K
[C](aou) = K
[C](vowel) = TS
(numerisch)(sep*)[DM]$ = { deutsche marks }
(numerisch)(sep*)\-(sep*)[DM]$ = { deutsche marks }
$[DM](sep*)(numerisch+)(sep*)MILLIARDE = {&* deutsche marks }
$[DM](sep*)(numerisch+)(sep*)MILLION = {&* deutsche marks }
$[DM](sep*)(numerisch+)(sep*)TAUSAND = {&* deutsche marks }
$[DM](sep*)(numerisch+)(sep*)HUNDERT = {&* deutsche marks }
$[DM](sep*)(numerisch+) = {&* deutsche marks }
$(cons*)[D](cons*)$ = " DEH3 "
[D]$ = T
[D] = D
$[E]$ = " EY3 "
[EI] = AY5
[EY] = AY5
[EU] = OY3
#(vowel)(cons*)[E](cons*)$ = EH
[EE] = EY3
[E]H = EY3
[E](cons)(cons) = EH3
H[E]R$ = EH1
[E](cons)$ = EH3
[E](vowel) = EH2
(vowel)(cons*)[E]$ = EH2
(vowel)[E] = EY3
[E] = EY3
$(cons*)[F](cons*)$ = " EH3F "
[F] = F
$(cons*)[G](cons*)$ = " GEH3 "
$[G] = G
$(strt)[G] = G
[G] = K
$(cons*)[H](cons*)$ = " /HAA3 "
$[HOME] = /HAO3M
(vowel~)[H]@ = /H
$[I]$ = " IH3IX "
[ICH](vowel) = IH3IX/HZH/H
[ICH] = IH3IX/HZH
[IE]ß = IY4
[IE] = IY3
[II] = IY3
[I]H = IY3
[I](cons)(cons) = IH3
[I](cons)$ = IH3
[I](vowel) = IH2
(vowel)[I] = IH2
[I] = IY3
$(cons*)[J](cons*)$ = " YAO3TT "
[J] = Y
$(cons*)[K](cons*)$ = " KAA3 "
[K] = K
$(cons*)[L](cons*)$ = " EH3L "
[L] = L
$(cons*)[M](cons*)$ = " EH3M "
[M] = M
$(cons*)[N](cons*)$ = " EH3N "
[NG] = NX
[N] = N
$[O]$ = " AO3 "
[OO] = AA3
[O]H = AA3
[O](cons)(cons) = AO3
[O](cons)$ = AO3
[O](vowel) = AO2
(vowel)[O] = AO2
[O] = AA3
$(cons*)[P](cons*)$ = " PEH3 "
HOME[PAGE] = PEY3ZH
[P] = P
$(cons*)[Q](cons*)$ = " KUH3UH "
[QU] = KV
[Q] = K
$(cons*)[R](cons*)$ = " EHRXDXR "
[R]$R = R
[R]$$R = R
(vowel)[R](vowel) = RDXR
(vowel)H[R](vowel) = RDXR
$[R](vowel) = RXDX
(vowel)[R]$ = DXR
[RR]$ = RDXRXR
[RR] = RDXR
(vowel)[R](cons) = DXR
(cons)[R]$ = DXR
(cons)[R](vowel) = RDX
[R] = RDXR
$(cons*)[S](cons*)$ = " QEHS "
[SCHEN]$ = SYEH3N
$[ST] = SHTT
[SP] = SHP
$[S](vowel) = SZ
(vowel)[S](vowel) = Z
[S] = S
$(cons*)[T](cons*)$ = " TTEH "
[TION] = TSYAO3N
[TH] = TT
[TT] = TT
[T] = TT
$[U]$ = " UH3UH "
[UU] = UW3
[U]H = UW3
[U](cons)(cons) = UH3
[U](cons)$ = UH3
[U](vowel) = UH2
(vowel)[U] = UH2
[U]= UW3
$(cons*)[V](cons*)$ = " FAW3WH "
NO[V](vowel)M = V
# Not always
[V] = F
$(cons*)[W](cons*)$ = " WHVEH3EH "
[W] = V
$(cons*)[X](cons*)$ = " QIH3IXKS "
[X] = KS
$(cons*)[Y](cons*)$ = " QIY3PSIH3IXLAO3N "
[Y] = IY3
$(cons*)[Z](cons*)$ = " TSEH3TT "
[Z] = TS
$[Ä]$ = " EY3 "
[ÄU] = OY3
[ÄÄ] = EY3
[ÄH] = EY3
[Ä](cons)(cons) = AE3
[Ä](cons)$ = AE3
[Ä](vowel) = AE2
(vowel)[Ä] = AE2
[Ä](cons)(vowel) = EY3
$[Ë](cons*)(vowel) = QEH1UH2
[Ë] = EH1UH2
$[Ö]$ = " EY2UW2 "
[ÖÖ] = EY2UW2
[ÖH] = EY2UW2
[Ö](cons)(cons) = ER3IX
[Ö](cons)$ = ER3IX
[Ö](vowel) = ER2EH
(vowel)[Ö] = ER2EH
[Ö](cons)(vowel) = EY2UW2
$[Ü]$ = " IXUH2 "
[ÜÜ] = IXUH2
[ÜH] = IXUH2
[Ü](cons)(cons) = IH2IX
[Ü](cons)$ = IH2IX
[Ü](vowel) = IHIX
(vowel)[Ü] = IHIX
[Ü](cons)(vowel) = IXUH2
[ß] = SS
\.(Ñ)(Ñ)(Ñ)[.] =
[.](Ñ)(Ñ)(Ñ)\. =
\,(Ñ)(Ñ)(Ñ)[\,] =
[\,](Ñ)(Ñ)(Ñ)\, =
(Ñ+)[\,](Ñ+) = " KAO3MMAA "
\,(Ñ*)[0] = "NUHLL "
\,(Ñ*)[1] = "AY3NS "
\,(Ñ*)[2] = "TTSWHAY3 "
\,(Ñ*)[3] = "DRDXAY3 "
\,(Ñ*)[4] = "FIH3EHDXR "
\,(Ñ*)[5] = "FIH3IXNF "
\,(Ñ*)[6] = "SEH3KS "
\,(Ñ*)[7] = "SIY3BEHN "
\,(Ñ*)[8] = "AAKZHT "
\,(Ñ*)[9] = "NOY3N "
[¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ billion }
[¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ billion }
[¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ billion }
[0]0(null)(Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
[¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ milliarde }
[¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ milliarde }
[¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ milliarde }
[0]0(null)(Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
[¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ million }
[¶](Ñ)(Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ million }
[¶](Ç) (Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ million }
[0]0(null)(Ñ)(Ñ)(Ñ) (Ñ~) = {!!0}
[¶](Ñ)(Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&&_ tausand }
[¶](Ñ)(Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&&_ tausand }
[¶](Ç) (Ñ)(Ñ)(Ñ) (Ñ~) = {&_ tausand }
[000] (Ñ~) = { }
[00](Ñ)(Ñ~) = {und}
[0](Ñ)(Ñ) (Ñ~) = { }
0[¶](Ñ)(Ñ) (Ñ~) = { }
[1](Ñ)(Ñ) = {ein}
#(Ñ)[00] (Ñ~) = {hundert }
(Ñ)[¶](Ñ)(Ñ) (Ñ~) = { hundert }
(Ñ)[00] (Ñ~) =
(Ñ)[0](Ñ) (Ñ~) = {&}
[10] (Ñ~) = { zehn }
[11] (Ñ~) = { elf }
[12] (Ñ~) = { zwölf }
[13] (Ñ~) = { dreizehn }
[14] (Ñ~) = { vierzehn }
[15] (Ñ~) = { fünfzehn }
[16] (Ñ~) = { sechzehn }
[17] (Ñ~) = { seibzehn }
[18] (Ñ~) = { achtzehn }
[19] (Ñ~) = { neunzehn }
[20] (Ñ~) = { zwanzig }
[30] (Ñ~) = { dreißzig }
[40] (Ñ~) = { vierzig }
[50] (Ñ~) = { fünfzig }
[60] (Ñ~) = { sechzig }
[70] (Ñ~) = { seibzig }
[80] (Ñ~) = { achtzig }
[90] (Ñ~) = { neunzig }
[2](Ñ) (Ñ~) = {& und zwanzig }
[3](Ñ) (Ñ~) = {& und dreißzig }
[4](Ñ) (Ñ~) = {& und vierzig }
[5](Ñ) (Ñ~) = {& und fünfzig }
[6](Ñ) (Ñ~) = {& und sechzig }
[7](Ñ) (Ñ~) = {& und seibzig }
[8](Ñ) (Ñ~) = {& und achtzig }
[9](Ñ) (Ñ~) = {& und neunzig }
,(null*)[0] = " NUHLL "
[0] = "NUHLL "
[1_] = "AY3N "
[1] = "AY3NS "
[2] = "TTSWHAY3 "
[3] = "DRDXAY3 "
[4] = "FIH3EHDXR "
[5] = "FIH3IXNF "
[6] = "SEH3KS "
[7] = "SIY3BEHN "
[8] = "AAKZHT "
[9] = "NOY3N "
[ " " ] = " "
(Ñ+)[.](Ñ+) = " PUH3NKTT "
(Ñ+)[,](Ñ+) = " KAO3MMAA "
(Ñ+)[/](Ñ+) = " PRXDXRAO3 "
(Ñ+)[-](Ñ+) = " MIH3IXNUHS "
$[-]$ = -
[.]$ = .
[!]$ = .
[.] = " "
*[*] = ""
[*] = SHTTEH4DXRN/HZH/HEHN
[%] = PRXDXRAO3TSEHNTT
[:] = ". "
[;] = .
[?] = ?
[ "\(" ] = ,
[ "\)" ] = ,
[\\] = " "
[ "\[" ] = " "
[{] = " "
[}] = " "
[_] = " "
[`] = " "
[ "]" ] = " "
# END OF SCRIPT